101-111 Kensington High St, Kensington, London W8 5SA
View on Map
What travelers say:
Japan house, this is the main Japanese cuisine, it feels quite good to me, their ingredients are really fresh, let me be a little surprised, the service is also very warm and thoughtful.